drenched in oil - Espagnol Anglais Dictionnaire